<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
        //系统自定义函数
        //请输入一个年龄 18s
        //把非数字转为数值的方法
        //parseInt("字符串")
        let num1=parseInt("7878")
        console.log(num1)
        let num2=parseInt("78.78")//识别到第一个非数字的字符，直接返回前面的内容
        console.log(num2)
        let num3 =parseInt("78s")
        console.log(num3)
        let num4=parseInt("s78")
        console.log(num4);



        //用户输两个数，输出数的累加，如果错误，返回错误信息
        let n1=prompt("第一个数")
        let n2=prompt("第二个数")
        let p1=parseInt(n1)
        let p2=parseInt(n2)
        if(p1!=NaN && p2!=NaN){
            let res=p1+p2;
            document.write(res)

        }else{
            alert("err")
        }

        //转为浮点类型
        //parseFolat()//解析字符串，返回浮点数
        let num9=parseFloat("78.78")//识别到第一个非数字的非点的符号，返回前面所有字符
        console.log(num9)
        let num8=parseFloat("a78.78.1")///识别第一个非数字非点符号，返回前面所有字符，当第二识别到点时自动返回前面所有字符
        console.log(num8);

        //isNaN(),检查当前是数是否是数值
        let f1=isNaN("12.5");///非数值返回false
        let f2=isNaN("12");///数值，返回true
        console.log(f1);
        console.log(f2);










        //用户自定义函数
        function f1(){///名为f1的无参函数

        }
    </script>
</head>
<body>
    <input type="button" value="显示几次欢迎学习" onclick="study()">
</body>
</html>